put handcuffs on - Allemand Anglais Dictionnaire